共计 1677 个字符,预计需要花费 5 分钟才能阅读完成。
登陆设置:
vim /etc/ssh/sshd_config
# 修改如下一行
PrintMotd no
vim /etc/pam.d/login
# 注释如下一行
session optional pam_motd.so
vim /etc/profile
# 文末添加如下一行
/usr/local/bin/dynmotd
vim /usr/local/bin/dynmotd
# 添加如下脚本保存
# System load
LOAD1=`cat /proc/loadavg | awk {'print $1'}`
LOAD5=`cat /proc/loadavg | awk {'print $2'}`
LOAD15=`cat /proc/loadavg | awk {'print $3'}`
MEMORY=`free -mh | grep "Mem" | awk '{print "used:",$3,"/",$2,"( free: ",$4,")"}'`
MEM_USAGE=`free -m | grep "Mem" | awk '{printf("%3.1f%%", (($3/$2)*100))}'`
DISK=`df -Ph / | awk '/\// {print "used:",$3,"/",$2," ( free:",$4,")"}'`
DISK_USAGE=`df -h / | awk '/\// {print $5}'|grep -v "^$"`
echo "
===========================================================================
- Release.............: `lsb_release -r | awk {'print $2'}`
- Kernel..............: `uname -r`
- Hostname............: `uname -n`
- Username............: `whoami`
- IP..................:
`netstat -ntu | grep tcp | awk '{print $5}' | cut -d: -f1 | sort | uniq`
- Login Users.........: Total `users | wc -w` user(s)
===========================================================================
- CPU usage...........: $LOAD1 - $LOAD5 - $LOAD15 (1-5-15 min)
- Memory..............: $MEMORY
- Memory usage........: $MEM_USAGE
===========================================================================
"
# 文件保存之后执行如下一行(可执行文件)
chmod 755 /usr/local/bin/dynmotd
vim /etc/motd
# 删除原内容,粘贴以下内容保存(可自定义)
// _ooOoo_ //
// o8888888o //
// 88" . "88 //
// (| ^_^ |) //
// O\ = /O //
// ____/`---'\____ //
// .' \\| |// `. //
// / \\||| : |||// \ //
// / _||||| -:- |||||- \ //
// | | \\\ - /// | | //
// | \_| ''\---/'' | | //
// \ .-\__ `-` ___/-. / //
// ___`. .' /--.--\ `. . ___ //
// ."" '< `.___\_<|>_/___.' >'"". //
// | | : `- \`.;`\ _ /`;.`/ - ` : | | //
// \ \ `-. \_ __\ /__ _/ .-` / / //
// ========`-.____`-.___\_____/___.-`____.-'======== //
// `=---=' //
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ //
// 佛祖保佑 永无BUG 永不修改 //
登录效果:
正文完